ditch or fence to mark premises - Turc Anglais Dictionnaire